Implementing The Python Dictionary Class In C